zero trust architecture blueprint/zero-trust-architecture-offline-v2/scripts/DownloadPowerShellModules.ps1 (6 lines of code) (raw):
. "$PSScriptRoot/RequiredModules.ps1"
$requiredModules = Get-RequiredModules
# Install the required modules
foreach($requiredModule in $requiredModules) {
Install-module -Name $requiredModule.ModuleName -RequiredVersion $requiredModule.ModuleVersion -Force
}